The MRROC++ System

نویسنده

  • Cezary Zieliński
چکیده

The paper proposes a structure for open, hierarchical, multi-device controllers. The proposed structure takes into account that the system may contain several robots of different type, a certain number of cooperating devices, diverse sensors and also the fact that the task, the system has to execute, and the number and type of its components may vary considerably over time. The concept has been verified by designing a controller for a prototype RNT robot and an ASEA IRb-6 type robot. The flexibility of the system is due to the software, so the programming aspect is treated comprehensively in the paper.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

By how much should a general purpose programming language be extended to become a multi-robot system programming language?

The paper gives the answer to the question formulated in the title for the case of manipulator level languages [1]. Theoretical considerations show that regardless of the type and number of robots and cooperating devices used in the system as well as irrespective of the number and kind of sensors included in the system, a general purpose language has to be extended by a single instruction with ...

متن کامل

Motion generators in MRROC++ based robot controllers

This paper presents the method of generating effector motions in MRROC++ (Multi-Robot Research-Oriented Controller) based systems. MRROC++ is a C++ library of objects and processes that can be assembled into a robot controller executing a user defined task. The presented formal approach to motion generation is general in nature and not only can it be used as a basis for the implementation of an...

متن کامل

A Quasi-Formal Approach to Structuring Multi-Robot System Controllers

The paper presents a formal approach to structuring multi-robot system controllers. It was used to structure the MRROC++ based controllers. The deduced structure is such that on the one hand it is not too complex for implementation and on the other hand it does not limit the tasks that can be executed. Both coordinated and uncoordinated motions are taken into account. Use of diverse sensors is ...

متن کامل

Motion Generation in the MRROC++ Robot Programming Framework

The paper presents a formal approach to robot motion specification. This motion specification takes into account three elementary behaviors that suffice to define any robot interaction with the environment, i.e.: free motion, exerting generalized forces and transition between both of those behaviors. Those behaviors provide a foundation for general motion generation taking into account any sens...

متن کامل

Reaction to Errors in Robot Systems

The paper1 analyzes the problem of error (failure) detection and handling in robot programming. First an overview of the subject is provided and later error detection and handling in MRROC++ are described. To facilitate system reaction to the detected failures, the errors are classified and certain suggestions are made as to how to handle those classes of errors.

متن کامل

Maximum Realisable Performance: a Principled Method for Enhancing Performance by Using Multiple Classiiers Maximum Realisable Performance: a Principled Method for Enhancing Performance by Using Multiple Classiiers in Variable Cost Problem Domains

A novel method is described for obtaining superior classiication performance over a variable range of classiication costs. By analysis of a set of existing classiiers using a receiver operating characteristic (ROC) curve, a set of new realisable classiiers may be obtained by a principled random combination of two of the existing classiiers. These classiiers lie on the convex hull that contains ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002